.ag-custom-theme .ag-icon-aggregation {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-arrows {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-asc {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-checked-readonly {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-checked {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-indeterminate-readonly {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-indeterminate {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-unchecked-readonly {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-checkbox-unchecked {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-column {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-columns {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-contracted {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-copy {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-cut {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-desc {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-expanded {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-eye-slash {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-eye {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-filter {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-folder-open {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-folder {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-group {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-indeterminate {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-left {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-loading {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-menu {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-minus {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-none {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-not-allowed {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-paste {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-pin {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-pivot {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-plus {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-right {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-small-left {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-small-right {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-small-up {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-small-down {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-tick {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-cross {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-tree-open {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }

.ag-custom-theme .ag-icon-tree-closed {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: transparent url() center no-repeat;
  background-size: 12px 12px; }
